import React, { Component } from 'react'; import BasePage from "@/components/Layout/BasePage"; // import ComponentToPrint from "./SuratBA"; // import ComponentToPrint from "../../components/sanksi/SuratBA"; import { getOneLaporan, updateLaporan } from "@/actions/pelaporan"; import { withRouter } from 'next/router'; import { getOneLaporanPublic } from '../../../actions/public'; import { getAutoSave } from "@/actions/autosave"; class PlenoSanksi extends Component { constructor(props) { super(props); this.state = { dataLaporan: {}, } } static getInitialProps = async ({ query }) => { return { query }; }; componentDidMount = async () => { const { query } = this.props; const { id } = query; const dataLaporan = await getOneLaporanPublic(id); const getDataSave = await getAutoSave({ id, laporan: true }); const dataSuratBA = getDataSave.data?.PenetapanSanksi?.dataSuratBA; const dataPelanggaran = getDataSave.data?.PenetapanSanksi?.dataPelanggaran.data; this.setState({ dataLaporan, dataSuratBA, dataPelanggaran }); }; render() { const { dataPelanggaran, dataLaporan, dataSuratBA } = this.state console.log(dataPelanggaran) return (
Pada hari ini {dataSuratBA?.setTanggal === true ? {moment(dataSuratBA.tanggal).locale("id").format("dddd")}, tanggal {moment(dataSuratBA.tanggal).format("D")} bulan {moment(dataSuratBA.tanggal).locale("id").format("MMMM")} tahun {moment(dataSuratBA.tanggal).format("YYYY")}, : ......................... } bertempat di {dataSuratBA?.tempat === "[Mohon Diisi]" ? Belum Diisi Oleh Dikti : {dataSuratBA?.tempat} } , telah dilakukan rapat evaluasi dan pembahasan dugaan pelanggaran penyelenggaraan oleh perguruan tinggi dan/atau badan penyelenggara {dataLaporan.data && ({dataLaporan.data.pt.nama})}, yang dihadiri oleh:
Berdasarkan rapat evaluasi dan pembahasan dugaan pelanggaran penyelenggaraan oleh perguruan tinggi dan/atau badan penyelenggara {dataLaporan.data && ({dataLaporan.data.pt.nama})}, disampaikan sebagai berikut:
| NO | NAMA DAN IZIN PRODI | PELANGGARAN TERHADAP PERMENDIKBUD NO.7 TAHUN 2020 | SIMPULAN | REKOMENDASI | ||
|---|---|---|---|---|---|---|
| PASAL | BUTIR PELANGGARAN | DESKRIPSI PELANGGARAN | ||||
| {++i} | {dataLaporan.data && ({dataLaporan.data.pt.nama} | )}{e.pasal} | {e.butir_pelanggaran} | {e.pelanggaran} | [Mohon Diisi] | [Mohon Diisi] |
Demikian Laporan Evaluasi dan Pembahasan ini dibuat dengan sesungguhnya dan telah dibaca dan dicermati oleh peserta rapat yang hadir.